a few seconds later - Turkish English Dictionary